@charset "utf-8";.input10{width:10%!important}
.input20{width:20%!important}
.input30{width:30%!important}
.input40{width:40%!important}
.input50{width:50%!important}
.input60{width:60%!important}
.input70{width:70%!important}
.input80{width:80%!important}
.input90{width:90%!important}
.eng-tit img{max-width:100%}
.business-info{padding:60px 0 0 0}
.sub-content-tit{color:#1f1f1f;font-size:48px;letter-spacing:-.8px;font-weight:500;text-align:center}
.business-info p{color:#414141;line-height:30px;font-size:17px;font-weight:300;letter-spacing:-.7px;padding-top:60px;text-align:center}
.back_btn{float:right;height:20px;line-height:20px;width:60px;border:1px solid #e8e8e8;background:#f7f7f7;text-align:center;color:#666;margin-top:5px}
.back_btn a{color:#666}
@media all and (max-width:1220px){.sub-content-tit{font-size:32px}
}
.sub-tit-txt{padding-bottom:70px;text-align:center}
.sub-tit-txt_vision{padding-bottom:10px;padding-top:30px;text-align:center}
.sub-tit{text-align:center;line-height:48px;font-weight:300;font-size:32px;color:#1f1f1f;letter-spacing:-3px}
.sub-tit strong{font-weight:500;font-size:36px}
.sub-line{display:block;margin:30px auto 0;width:38px;height:2px;background-color:#000}
.sub-content-txt{color:#414141;font-size:17px;font-weight:300;text-align:center;padding-top:30px;line-height:30px}
.sub-tit2{color:#1f1f1f;font-size:38px;font-weight:300;letter-spacing:-.5x;padding-bottom:30px;text-align:center}
#baidu-map{height:450px}
.wenhua_c{font-size:16px;line-height:30px}
.zx_dn{display:block}
.zx_mobile{display:none;}
.summury-top-con{overflow:hidden;margin-bottom:55px}
.summury-top-left{float:left;width:30%;margin-top:135px}
.summury-top-right{float:right;width:65%;padding-top:55px;font-size:14px}
.summury-top-left3{float:left;width:60%; margin-top:35px;}
.summury-top-right3{float:right;width:40%;padding-top:55px;font-size:14px}
.summury-top-left2{float:left;width:45%;margin-top:50px}
.summury-top-right2{float:right;width:50%;padding-top:55px}
.summury-top-right span{display:block}
.summury-tit{color:#363636;font-size:32px;font-weight:300;padding-bottom:25px}
.summury-tit strong{font-weight:500;font-size:24px;margin-left:15px;background:-webkit-linear-gradient(bottom,#00c5db 12px,#01aff3 22px);color:#01aff3;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.summury-txt{padding-top:2px;color:#1c1c1c;font-size:16px;letter-spacing:-.5px;font-weight:300;line-height:24px}
.summury-txt strong{font-size:18px;font-weight:500;background:-webkit-linear-gradient(bottom,#00c5db 12px,#01aff3 22px);color:#01aff3;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#companySummury .map-tbl{border-top:2px solid #3c3c3c}
.base-page-section{max-width:1200px;margin-left:auto;margin-right:auto;overflow:hidden}
.base-page-section h3{color:#222;font-size:24px;font-weight:400;line-height:38px;text-align:center;margin-bottom:18px}
.base-page-section .subtitle{color:#555;font-size:14px;line-height:24px;text-align:center;margin-bottom:35px}
.base-page-section .layout-4col-wrap>li{width:25%;float:left;padding-left:20px;padding-right:20px}
.layout-4col-wrap>li .image{margin-bottom:15px}
.base-page-section h4{padding:12px 0;color:#000;font-size:18px;font-weight:400;line-height:24px;margin-bottom:10px}
.base-page-section .content .info{color:#666;font-size:14px;line-height:26px}
.base-page-section .content p{text-indent:2em}
.four-core-points{margin-top:50px;border-top:1px solid #e8e8e8}
.four-core-points h3{margin-bottom:22px}
.four-core-points .content{max-width:1099px;margin-left:auto;margin-right:auto;position:relative}
.four-core-points .image{position:relative}
.four-core-points .content .first,.four-core-points .content .second{position:absolute;top:98px;left:0}
.four-core-points .content .last,.four-core-points .content .second{text-align:right}
.four-core-points .content .second{right:0}
.four-core-points .content .third{float:left}
.four-core-points .content .last{float:right}
.four-core-points .content h4{padding-top:17px}
.four-core-points .content .first h4{color:#e4982b}
.four-core-points .content .info{font-size:14px;line-height:24px}
.four-core-points .content .info p{height:48px;margin-bottom:24px; text-indent:0;}
.four-core-points .content .second h4{color:#7bb108}
.four-core-points .content .third h4{color:#0092b1}
.four-core-points .content .last h4{color:#da2a55}
.img_01,.img_02,.img_03,.img_04{position:absolute}
.four-core-points .img_01{left:0;top:0}
.four-core-points .img_02{right:0;top:0}
.four-core-points .img_03{left:0;bottom:2px}
.four-core-points .img_04{right:0;bottom:1px}
.summury-top-con2{width:100%;height:auto;padding:50px 0;margin:50px 0;background:url(../images/about3.jpg) center center no-repeat;background-size:cover}
.summury-top{padding:0 50px}
.summury-pro{margin-top:50px}
.summury-top-con2 .intro-btn-wrap li a p{font-size:14px}
.history{width:100%;margin:0 auto 50px;border-top:1px solid #e8e8e8;float:left;padding-top:50px}
.his_left{width:48%;float:left}
.his_right{width:48%;float:right}
.his_text{width:100%;margin-top:10px}
.his_text p{text-indent:2em;margin-bottom:10px;font-size:14px;line-height:28px}
.his_text em{margin-bottom:5px;width:100%;float:left}
.his_title{width:100%;height:30px;line-height:30px;color:#01aff3;font-size:20px;font-weight:700;padding:20px 0;display:table}
.his_img img{width:100%}
.base-page-section{max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}
.base-page-section h3{color:#333;font-size:26px;font-weight:400;line-height:38px;text-align:center;margin-bottom:18px;padding-top:50px}
.join-taibang .subtitle{color:#666;padding:0 75px;margin-bottom:48px;font-size:14px;line-height:24px;text-align:center}
.join-taibang .content{max-width:710px;margin-left:auto;margin-right:auto;padding:49px 0;position:relative}
.join-taibang .content .image{position:absolute;top:0;left:1px}
.join-taibang .content .info{padding:19px 19px 18px;text-align:center;border:solid 1px #ccc;display:table}
.join-taibang .content .info h4{padding:0;font-size:16px;margin-bottom:6px;color:#1c98fc}
.base-page-section .layout-3col-wrap>li{width:25%;padding-right:2%;margin-bottom:15px;float:left}
.job{margin:20px 100px}
.job ul{margin:0;padding:0}
.job ul li{width:100%;height:40px;line-height:40px;float:left;border-bottom:1px dashed #e8e8e8}
.job ul li a{display:block}
.job ul li:hover{background:#fafafa}
.job ul li span{float:left;font-size:14px;font-weight:400;text-indent:5px}
.job ul li em{float:right;color:#999}
#greetingCon{background:url(../images/ceo_greeting_bg.jpg) no-repeat 50% 0;margin-bottom:60px}
.company-con1{padding-bottom:85px}
.ceo-photo1,.ceo-photo2{position:static;float:left;width:30%;padding-right:5%}
.ceo-photo2{float:right;margin-top:-125px;padding-left:5%;padding-right:0}
.company-txt{float:left;width:65%;word-break:keep-all}
.ceo-photo2 .company-txt{float:right}
#greetingCon strong{display:block;padding-bottom:15px;font-size:18px;font-weight:400;letter-spacing:-.7px;color:#0b0b0b}
#greetingCon p{color:#414141;font-size:15.5px;font-weight:300;letter-spacing:-.7px;padding-bottom:38px;line-height:30px}
#companyPresident ul{text-align:center;background:url(../images/result_line.gif) repeat-x 0 50%}
#companyPresident ul li{display:inline-block;width:225px;border:3px solid #0060a1;padding:42px 0;margin:0 1%;background-color:#fff}
#companyPresident ul li span,#companyPresident ul li strong{display:block}
#companyPresident ul li span{color:#414141;font-size:15.5px;font-weight:400;letter-spacing:-.8px}
#companyPresident ul li span:after{display:block;content:"";width:100px;height:1px;background-color:#151515;margin:30px auto}
#companyPresident ul li strong{color:#000;font-size:30px;font-weight:500}
.vision-list-con{overflow:hidden;text-align:center}
.vision-list-con li{position:relative;display:inline-block;width:21%;margin:0 .2%}
.vision-list-con li>*{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.vision-list-con li div{border:1px solid #5185c9;padding:52px 0}
.vision-list-con li div:before{display:inline-block;position:absolute;top:0;left:50%;margin-left:-22px;content:"";width:45px;height:2px;background-color:#000}
.vision-list-con li strong{display:block;padding:54px 0 20px;color:#004483;font-size:23px;letter-spacing:-.5px;font-weight:400}
.vision-list-con li p{color:#7f7f7f;font-size:14px;font-weight:300;letter-spacing:-.2px;opacity:.7;filter:Alpha(opacity=70)}
.ethic-list-con{overflow:hidden;padding:80px 0}
.ethic-list-con li{float:left;width:25%;margin-left:-1px}
.ethic-list-con li:first-child{margin-left:0}
.ethic-list-con li div{border:1px solid #ccc;padding:25px 15% 30px;text-align:center}
.ethic-list-con li div strong{display:block;padding-bottom:35px;color:#0060a1;font-size:28px;font-weight:400;letter-spacing:-.7px}
.ethic-list-con li div p{height:150px;color:#5b5b5b;font-size:15px;line-height:24px;font-weight:300;letter-spacing:-.7px;padding-top:50px;word-break:keep-all}
#ethicConMiddle{text-align:center}
#ethicConMiddle img{margin:50px 0}
.ethic-system-list-con{background-color:url(../images/ethic_system_bg.jpg) no-repeat}
.ethic-system-list-con li{width:33.33%}
#ethicConBottom{border:1px solid #e0e0e0;background:#f3f3f3 url(../images/ethic_bottom_bg1.jpg) no-repeat 100% 0;text-align:center}
#ethicConBottom .inner{padding:54px 0 70px;background:url(../images/ethic_bottom_bg2.jpg) no-repeat 0 100%}
#ethicConBottom .bottom-tit{color:#212121;font-size:26px;letter-spacing:-.7px;line-height:24px;font-weight:300}
#ethicConBottom .bottom-tit strong{font-weight:400}
#ethicConBottom .bottom-txt{line-height:26px;font-size:15px;color:#5b5b5b;font-weight:300;padding:26px 0 37px}
#ethicConBottom .to-cyber-page-btn{display:inline-block;width:80%;max-width:470px;height:55px;line-height:55px;color:#525252;font-size:17px;font-weight:300;letter-spacing:-.65px;background-color:#fff;border:1px solid #0066a1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#ethicConBottom .to-cyber-page-btn:hover{background-color:#0066a1;color:#fff}
.bi-list-con{padding:0 25px}
.bi-list-con>li{margin-bottom:8%}
.bi-list-con>li .left-img-con,.bi-list-con>li .right-text-con{display:inline-block;vertical-align:middle}
.bi-list-con>li .left-img-con{width:48%}
.bi-list-con>li .left-img-con img{border:1px solid #d4d4d4;max-width:100%}
.bi-list-con>li .right-text-con{width:46%;margin-left:5%}
.bi-list-con>li .right-text-con .right-tit{color:#1f1f1f;font-size:30px;margin-bottom:40px;letter-spacing:-.75px;font-weight:300}
.bi-list-con>li .right-text-con .right-tit strong{font-weight:400}
.bi-list-con>li .right-text-con .right-txt{color:#414141;font-weight:300;letter-spacing:-.7px;font-size:17px;line-height:30px;padding:15px 0}
.bi-list-con2{max-width:1152px;margin:0 auto}
.bi-list-con2>li{margin-bottom:78px}
.bi-list-con2>li h4{color:#1f1f1f;font-size:30px;letter-spacing:-.1px;font-weight:500;margin-bottom:35px}
.bi-list-con2>li .bi-con{border:1px solid #d4d4d4}
.bi-list-con2>li img{width:50%}
#historyListCon{overflow:hidden}
.left-tit{float:left;width:280px}
#historyListBox{float:left;width:918px;border-left:1px solid #dfdfdf}
#historyListBox>ul li{overflow:hidden}
#historyListBox>ul li h4{float:left;width:30%;text-align:center;color:#0060a1;font-size:30px;font-weight:500;letter-spacing:-1.5px;font-style:italic}
#historyListBox>ul li .history-list-con{float:left;width:68%;border-left:1px solid #dfdfdf}
#historyListBox>ul li dl{overflow:hidden}
#historyListBox>ul li dl dt{position:relative;float:left;width:30%;text-align:center}
#historyListBox>ul li dl dt:after{position:absolute;display:block;content:"";top:50%;right:-4px;width:7px;height:7px;margin-top:-3px;background-color:#0060a1;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
#historyListBox>ul li dl dt strong{color:#1e1e1e;font-weight:500;font-size:20px;border-bottom:1px solid #000;font-style:italic}
#historyListBox>ul li dl dd{float:left;width:68%;border-left:1px solid #dfdfdf}
#historyListBox>ul li dl:last-child dd{padding-bottom:35px}
#historyListBox>ul li dl dd p{padding-bottom:18px;padding-left:5%;color:#5b5b5b;font-size:15px;font-weight:300;letter-spacing:-.5px;line-height:20px}
#contactCon{padding-bottom:120px}
.contact-us-tab-list{text-align:center;padding:40px 0}
.contact-us-tab-list a{display:inline-block;width:30%;margin:0 .5%;padding:0 2%;max-width:124px;height:42px;line-height:42px;border:1px solid #adadad;color:#313131;background-color:#efefef}
.contact-us-tab-list a.print-btn{background-color:#0060a1;border:1px solid #3b3b3b;color:#fff}
.contact-us-tab-list a img{float:left;margin-top:10px}
.contact-us-tab-list a span{float:right;font-size:15px;letter-spacing:-.6px;font-weight:300}
#mapCon{width:100%;height:595px;border:1px solid #e0e0e0}
.map-tbl{width:100%}
.map-tbl td,.map-tbl th{padding:16px 0;line-height:-.3px;padding-left:10%}
.map-tbl th{width:20%;border-bottom:1px solid #000;color:#1e1e1e;font-size:16px;text-align:left;font-weight:400}
.map-tbl td{width:80%;border-bottom:1px solid #d8d8d8;color:#5b5b5b;font-size:15px;font-weight:300}
#overseasCon{width:100%;text-align:center}
#overseasCon h4{padding:40px 0}
#overseasInnerCon{background-color:#f0f0f0;padding:90px 0 100px}
.global-left-con,.global-right-con{float:left;width:50%;text-align:left}
.global-list-content ul{width:85%}
.global-list-content ul li{overflow:hidden;padding-bottom:30px}
.global-list-content ul li .global-flag{float:left;width:25%}
.global-list-content ul li div{float:right;width:75%}
.global-list-content ul li div strong{font-size:14px;font-weight:400;color:#242424;display:block;padding-bottom:5px}
.global-list-content ul li div dl{overflow:hidden}
.global-list-content ul li div dd,.global-list-content ul li div dl dt{display:inline;font-size:12px;font-weight:300;color:#4f4f4f;line-height:18px}
.global-list-content ul li div dl dt{margin-right:5px}
.global-right-con ul{margin-left:15%}
@media all and (max-width:1220px){#companyCon{width:96%;margin:0 auto}
.sub-tit-txt{padding-bottom:35px}
.sub-tit{font-size:24px}
.sub-tit strong{font-size:28px}
.sub-content-txt{width:90%;margin:0 auto;font-size:14px;word-break:keep-all;line-height:24px}
.sub-content-txt br{display:none}
.sub-tit2{font-size:28px}
#greetingCon{background:0 0}
#greetingCon strong{font-size:15px}
#greetingCon p{font-size:14px}
.ceo-photo2{margin-top:0}
.vision-list-con{max-width:480px;margin:0 auto}
.vision-list-con li{width:45%;margin:1%}
.vision-list-con li div{padding:25px 0}
.vision-list-con li div img{height:40px}
.vision-list-con li div strong{padding:20px 0 10px;font-size:18px}
.vision-list-con li p{font-size:12px}
.ethic-list-con li div{padding:15px 5% 10px}
.ethic-list-con li div p{font-size:13px}
#ethicConBottom,#ethicConBottom .inner{background-size:auto 100px}
#ethicConBottom .bottom-tit{word-break:keep-all;display:block;width:80%;margin:0 auto;line-height:32px}
.bi-list-con>li .left-img-con,.bi-list-con>li .right-text-con{vertical-align:top}
.bi-list-con>li .right-text-con .right-tit{font-size:24px;margin-bottom:20px}
.bi-list-con>li .right-text-con .right-txt{font-size:14px;line-height:24px}
.left-tit{float:none;width:100%;text-align:center;padding-bottom:40px}
.left-tit br{display:none}
.left-tit img{vertical-align:top}
#historyListBox{float:none;width:100%;overflow:hidden;border-left:0}
#historyListBox>ul li h4{width:25%;font-size:20px}
#historyListBox>ul li .history-list-con{width:73%}
#historyListBox>ul li dl dt strong{font-size:16px}
#historyListBox>ul li dl dd p{font-size:12px}
#contactCon{padding-bottom:60px;width:96%;margin:0 auto}
#mapCon{overflow:hidden;height:400px}
#overseasInnerCon{width:96%;padding:40px 2%}
}
@media all and (max-width:768px){#greetingCon{background:0 0}
.gnb-wrap-inner h1 {
    margin-top: 0px;
}
.company-con1,.company-con2{padding:0}
.ceo-photo1,.ceo-photo2{float:none!important;width:100%;padding:0!important;display:block;margin-bottom:15px}
.company-txt{float:none;width:100%;padding-top:15px}
#greetingCon p{line-height:22px}
#companyPresident ul li{width:46%;max-width:225px;border:2px solid #0060a1;padding:30px 0}
#companyPresident ul li span{font-size:13.5px}
#companyPresident ul li strong{font-size:24px}
.ethic-list-con{max-width:480px;margin:0 auto;padding:40px 0}
.ethic-list-con li{width:48%;margin:1%!important}
.ethic-list-con li img{height:50px}
.ethic-list-con li div strong{font-size:18px;padding-bottom:18px}
.ethic-list-con li div p{height:120px;padding-top:25px;line-height:18px}
#ethicConBottom .inner{padding:30px 0}
#ethicConBottom .bottom-tit{font-size:18px;line-height:22px}
#ethicConBottom .bottom-txt{width:90%;margin:0 auto;font-size:12px;padding:13px 0 18px;word-break:keep-all;line-height:18px}
#ethicConBottom .bottom-txt br{display:none}
#ethicConBottom .to-cyber-page-btn{height:32px;line-height:32px;font-size:14px}
.bi-list-con{padding:0}
.bi-list-con>li{margin-bottom:15%}
.bi-list-con>li .left-img-con,.bi-list-con>li .right-text-con{display:block;width:100%;text-align:center;margin:0;word-break:keep-all}
.bi-list-con>li .left-img-con{margin-bottom:20px}
.bi-list-con>li .right-text-con .right-tit{margin-bottom:20px}
.bi-list-con>li .right-text-con .right-txt{padding:8px 0}
.bi-list-con2>li{margin-bottom:39px}
.bi-list-con2>li h4{font-size:20px;margin-bottom:18px}
.bi-list-con2>li img{width:100%}
.left-tit img{height:20px}
.contact-us-tab-list a{width:24%}
.contact-us-tab-list a span{font-size:13px}
#mapCon{height:300px}
.map-tbl td,.map-tbl th{text-indent:0;padding-left:5%;font-size:12px}
.global-left-con,.global-right-con{float:none;width:100%}
.global-list-content ul{margin:0 auto;width:96%}
.global-list-content ul li div strong{font-size:13px}
.global-list-content ul li div dd,.global-list-content ul li div dl dt{font-size:11px}
.wenhua_c{width:96%; margin:0 2%; font-size:14px;}
.summury-top-left{display:none}
.summury-top-right{float:none;width:100%;padding-top:25px;text-align:center}
.summury-top-right h4 strong{display:block}
.summury-top-left3{width:100%;}
.summury-top-right3{width:100%;padding-top:25px;text-align:left}
.summury-tit strong{font-size:20px;display:table}
.summury-tit{font-size:20px;padding-bottom:0}
.summury-txt{padding-top:12px;font-size:14px; text-align: left;}
.suspend{display:none}
.summury-top-con2{width:100%;height:auto;padding:30px 0;margin:50px 0;background:url(../images/about3.jpg) center center no-repeat;background-size:cover}
.summury-top{padding:0 5%}
.summury-pro{margin-top:50px;height:320px}
.summury-top-con2 .intro-btn-wrap li a p{font-size:12px}
.history{width:100%;margin:0 auto 50px;border-top:1px solid #e8e8e8;float:left;padding-top:50px}
.his_left{width:100%;float:left}
.his_right{width:100%;float:right}
.his_text{width:100%;margin-top:10px}
.his_text p{text-indent:2em;margin-bottom:10px;font-size:14px;line-height:28px}
.his_text em{margin-bottom:5px;width:100%;float:left}
.his_title{width:100%;height:30px;line-height:30px;color:#01aff3;font-size:20px;font-weight:700;padding:5px 0;display:table}
.his_img img{width:100%}
.base-page-section{max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}
.base-page-section h3{color:#333;font-size:26px;font-weight:400;line-height:38px;text-align:center;margin-bottom:18px;padding-top:0}
.join-taibang .subtitle{color:#666;padding:0 10%;margin-bottom:48px;font-size:14px;line-height:24px;text-align:center}
.join-taibang .content{max-width:100%;margin-left:auto;margin-right:auto;padding:49px 0;position:relative}
.join-taibang .content .image{position:absolute;top:0;left:1px}
.join-taibang .content .image img{max-width:60%}
.join-taibang .content .info{padding:100px 19px 18px;text-align:center;border:solid 1px #ccc;display:table}
.join-taibang .content .info h4{padding:0;font-size:16px;margin-bottom:6px;color:#1c98fc}
.base-page-section .layout-3col-wrap>li{width:100%;padding:0 2%;margin-bottom:15px;float:left}
.job{margin:20px 0}
.job ul{margin:0;padding:0}
.job ul li{width:100%;height:40px;line-height:40px;float:left;border-bottom:1px dashed #e8e8e8}
.job ul li a{display:block}
.job ul li:hover{background:#fafafa}
.job ul li span{float:left;font-size:14px;font-weight:400;text-indent:5px}
.job ul li em{float:right;color:#999}

.base-page-section .subtitle{color:#555;font-size:14px;line-height:24px;text-align:left; width:96%; margin:0px 2% 35px;}
.base-page-section .layout-4col-wrap>li{width:100%;float:left;padding-left:10px;padding-right:10px}
.layout-4col-wrap>li .image{margin-bottom:15px}
.layout-4col-wrap>li img{width:100%;}
.base-page-section h4{padding:12px 0;color:#000;font-size:18px;font-weight:400;line-height:24px;margin-bottom:10px}
.base-page-section .content .info{color:#666;font-size:14px;line-height:26px;    width: 100%;text-align: left;}
.base-page-section .content p{text-indent:2em}
.zx_dn{display:none}
.zx_mobile{display:block; margin-top:30px; padding-top:30px; border-top:1px solid #e8e8e8;}
}
#businessCon{padding-top:90px}
#businessCategoryCon{text-align:center;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;margin-bottom:20px}
#businessCategoryCon>ul{width:100%;background:url(../images/business_tab_bg.jpg) repeat-x}
#businessCategoryCon>ul>li{position:relative;top:0;float:none;display:inline-block;width:auto!important;margin-left:-4px;z-index:1;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#businessCategoryCon>ul>li:first-child{margin-left:0}
#businessCategoryCon>ul>li a{display:block;padding:23px 20px;height:20px;color:#7a7a7a;font-size:17px;font-weight:400;letter-spacing:-.7px;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#businessCategoryCon>ul>li.active{border-color:#0060a1}
#businessCategoryCon>ul>li.active a{color:#000}
#businessPhotoListCon{position:relative}
.business-photo-controls{position:absolute;top:1px;right:1px;width:120px;height:59px;background:rgba(0,0,0,.7)}
.visual-number{position:absolute;top:0;left:36px;width:46px;z-index:11;color:#888;font-size:12px;font-weight:300;text-align:center;line-height:62px;z-index:9999}
.business-photo-con{border:1px solid #e0e0e0}
.business-photo-con .slick-arrow{position:absolute;top:0;right:0;z-index:99;width:60px;height:60px;border:0;padding:0;margin:0;font-size:0;z-index:111}
.business-photo-con .slick-prev{right:60px;background:url(../images/main_visual_prev_btn.png) no-repeat}
.business-photo-con .slick-next{background:url(../images/main_visual_next_btn.png) no-repeat}
#businessDetail{overflow:hidden;position:relative;top:-60px;z-index:99}
.business-tab-content{position:relative}
.business-photo-tit{float:left;width:385px;display:table;height:180px}
.business-photo-tit>div{display:table-cell;vertical-align:middle;color:#fff;text-align:center;background:#0060a1}
.business-photo-tit h5{font-size:32px;font-weight:300;letter-spacing:-.5px;padding-bottom:20px}
.business-photo-tit h5 strong{font-weight:400}
.business-photo-tit p{font-weight:300;font-size:18px}
.business-photo-txt{float:left;width:750px;padding:100px 0 0 40px}
.business-photo-txt ul{position:relative;height:300px;overflow:hidden}
.business-photo-txt ul li{position:absolute;top:0;left:0;background:#fff;opacity:0;filter:Alpha(opacity=0);transform:translateX(-50%);-webkit-transition:transform .4s,opacity .8s;-moz-transition:transform .4s,opacity .8s;-o-transition:transform .4s,opacity .8s;-ms-transition:transform .4s,opacity .8s;transition:transform .4s,opacity .8s}
.business-photo-txt ul li.active{opacity:1;filter:Alpha(opacity=100);transform:translateX(0)}
.business-photo-txt p{color:#4c4c4c;line-height:24px;letter-spacing:-1.2px;font-size:15px;font-weight:300;word-break:keep-all}
.business-photo-item{position:relative}
.photo-item-tit{position:absolute;top:0;right:120px;height:59px;display:table;line-height:59px;color:#fff;background:rgba(0,0,0,.5);padding:0 20px;font-size:16px;opacity:0;filter:Alpha(opacity=0);transform:translateX(50%);-webkit-transition:transform .8s,opacity .8s;-moz-transition:transform .8s,opacity .8s;-o-transition:transform .8s,opacity .8s;-ms-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s}
.photo-item-tit span{display:table-cell;vertical-align:middle}
.business-photo-item.slick-active .photo-item-tit{opacity:1;filter:Alpha(opacity=100);transform:translateX(0)}
#resultTabCon{overflow:hidden;padding:10px 0;background:url(../images/result_line.gif) repeat-y 50% 0}
#resultTabCon .left-tab{float:left;width:48%}
#resultTabCon .right-tab{float:right;width:48%;text-align:right}
#resultTabCon ul li{display:inline-block;width:31%;height:54px;text-align:center;margin-left:1%;border:1px solid #0060a1}
#resultTabCon ul li:first-child{margin-left:0}
#resultTabCon ul li a{display:block;line-height:50px;border:2px solid #f7f7f7;background-color:#f7f7f7;color:#414141;font-size:18px;font-weight:300;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#resultTabCon ul li.on a,#resultTabCon ul li:hover a{border-color:#0060a1;background-color:#fff}
#resultTabCon ul.right-tab li,#resultTabCon ul.right-tab li.on a,#resultTabCon ul.right-tab li:hover a{border-color:#00a19e}
#resultTabContent{padding-top:70px}
#businessCon .modal-loading{top:20%}
#domesticCon{overflow:hidden;background-color:#eee}
#leftMapCon{float:left;width:424px}
#rightResultCon{float:left;width:776px;background-color:#fff}
.project-result-con{padding-left:25px;padding-bottom:15px}
.project-result-con .project-tit{border-bottom:1px solid #c1c1c1;margin-bottom:20px}
.project-result-con .project-tit span{position:relative;top:1px;height:40px;width:250px;line-height:40px;text-align:center;display:inline-block;background-color:#0060a1;color:#fff;font-size:18px;font-weight:400}
.project-result-con ul{overflow:hidden}
.project-result-con ul li{float:left;color:#414141;width:33.33%;height:20px;font-weight:300;letter-spacing:-.4px;padding-bottom:15px}
.project-result-con ul li span{display:inline-block}
.project-result-con ul li span:before{display:inline-block;content:"";width:5px;height:5px;background-color:#414141;vertical-align:middle;margin:-2px 5px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
#globalResultList{padding-top:30px}
.global-result-con{overflow:hidden}
.global-result-con>li{float:left;width:50%}
#globalResultList .project-result-con{padding-left:0}
#globalResultList .project-result-con ul li{width:50%}
.partner-list-con ul{overflow:hidden}
.partner-list-con ul li{float:left;width:18%;margin-left:2.5%;margin-bottom:2%}
.partner-list-con ul li.mar0{margin-left:0}
.partner-list-con ul li p{display:table;width:100%;border:1px solid #d2d2d2;height:84px;box-sizing:border-box}
.partner-list-con ul li p span{display:table-cell;vertical-align:middle;text-align:center}
.partner-list-con ul li p span img{max-width:90%!important}
#csPressGalleryList{position:relative;padding-bottom:60px}
#csPressGalleryList ul{overflow:hidden}
#csPressGalleryList ul li{float:left;width:23.5%;margin-left:2%;margin-bottom:2%}
#csPressGalleryList ul li:first-child{margin-left:0}
#csPressGalleryList ul li a{position:relative;display:block;border:1px solid #aeaeae;background-color:#fff;letter-spacing:-.75px;line-height:22px}
#csPressGalleryList ul li a .press-thum{position:relative;padding-top:60%;overflow:hidden}
#csPressGalleryList ul li a .press-thum span{position:absolute;top:0;left:0;right:0;bottom:0}
#csPressGalleryList ul li a .press-thum img{position:absolute;top:0;left:0;width:100%;height:100%}
#csPressGalleryList ul li a span,#csPressGalleryList ul li a strong{display:block}
#csPressGalleryList ul li .press-info-con{padding:5% 5% 50px 5%}
#csPressGalleryList ul li a .press-tit{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 13px 0;color:#4c4c4c;font-size:18px;font-weight:400;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
#csPressGalleryList ul li a .press-detail-info{height:66px}
#csPressGalleryList ul li a .press-detail-info dl{overflow:hidden}
#csPressGalleryList ul li a .press-detail-info dd,#csPressGalleryList ul li a .press-detail-info dt{float:left;width:25%}
#csPressGalleryList ul li a .press-detail-info dd{width:75%}
#csPressGalleryList ul li a .more-btn{position:absolute;bottom:20px;left:5%;width:15px;height:15px;background:url(../images/more_btn_black.png) no-repeat;-webkit-transition:all .4s .1s;-moz-transition:all .4s .1s;-o-transition:all .4s .1s;-ms-transition:all .4s .1s;transition:all .4s .1s}
#csPressGalleryList ul li a:hover .more-btn{transform:rotate(90deg);-moz-transform:rotate(90deg);background-image:url(../images/more_btn_white_small.png);background-size:15px 15px}
#csPressGalleryList ul li a:hover{background-color:#0060a1}
#csPressGalleryList ul li a:hover .press-thum{border-color:#5494c0}
#csPressGalleryList ul li a:hover .press-tit{color:#fff}
#csPressGalleryList ul li a:hover .press-detail-info{color:#fff;opacity:.45;filter:Alpha(opacity=45)}
.press-more-btn{display:none}
.result-view-info{color:#444;margin:15px 0;border:1px solid #ddd;padding:2%}
.result-view-info p{margin-bottom:5px}
.result-view-info i{font-size:18px}
.result-view-info span{margin-left:10px}
@media all and (max-width:1220px){#subContent{width:96%;margin:0 auto}
.business-info{padding:30px 0 0 0}
.business-info p{font-size:13px;line-height:24px;word-break:keep-all}
#businessCategoryCon ul li a{font-size:15px}
.business-photo-tit{width:30%}
.business-photo-tit h5{font-size:24px}
.business-photo-tit p{font-size:14px}
.business-photo-txt{float:left;width:64%;padding:100px 3% 0 3%}
.business-photo-txt p{font-size:13px;line-height:18px}
#resultTabCon{background:0 0}
#resultTabCon .left-tab,#resultTabCon .right-tab{float:none;width:100%;max-width:768px;margin:10px auto;text-align:center}
#resultTabCon .left-tab{padding-bottom:10px;border-bottom:1px solid #ccc}
#resultTabCon ul li{width:30%;margin:0 1%!important}
#leftMapCon{width:35%}
#rightResultCon{width:65%}
.project-result-con ul li{width:50%}
.global-result-con>li{float:none;width:100%}
.partner-list-con ul li{float:left;width:31.33%;margin:1%!important}
#csPressGalleryList ul li a .press-detail-info dd,#csPressGalleryList ul li a .press-detail-info dt{float:left;width:35%}
#csPressGalleryList ul li a .press-detail-info dd{width:65%}
#csPressGalleryList ul li .press-info-con{padding-bottom:5%}
#csPressGalleryList ul li a .more-btn{position:static;margin-top:50px}
}
@media all and (max-width:768px){#businessCon{padding-top:40px}
#businessCategoryCon{border:0}
#businessCategoryCon ul{background:0 0}
#businessCategoryCon ul li{margin:5px 0;margin-left:-4px;width:33%!important}
#businessCategoryCon ul li a{padding:10px 0;width:100%;font-size:13px;height:auto}
.business-photo-controls{width:76px;height:38px}
.visual-number{line-height:38px;width:40px;left:18px}
.photo-item-tit{right:76px;height:38px;line-height:15px;padding:0 10px;font-size:11px}
.business-photo-con .slick-arrow{width:38px;height:38px;background-size:38px 38px}
.business-photo-con .slick-prev{right:38px}
#businessDetail{position:static;margin-top:15px}
.business-photo-tit,.business-photo-txt{float:none;width:100%;margin:0 auto}
.business-photo-tit{height:80px}
.business-photo-tit h5{font-size:18px}
.business-photo-tit p{font-size:12px}
.business-photo-txt{padding:10px 0}
#resultTabCon ul li{height:34px}
#resultTabCon ul li a{font-size:13px;line-height:30px}
#resultTabCon ul li a span{display:none}
#domesticCon{background-color:#fff}
#leftMapCon,#rightResultCon{float:none;width:100%}
#leftMapCon{text-align:center;margin-bottom:15px}
.project-result-con{padding-left:0}
.project-result-con .project-tit span{height:30px;line-height:30px;font-size:15px}
.project-result-con ul li{font-size:12px}
.partner-list-con ul li{float:left;width:48%;margin:1%!important}
#csPressGalleryList ul li{width:48%;margin-left:0;margin:1%!important}
#csPressGalleryList ul li a .press-tit{font-size:15px}
#csPressGalleryList ul li a .press-detail-info dd,#csPressGalleryList ul li a .press-detail-info dt{font-size:12px}
#csPressGalleryList ul li a .more-btn{margin-top:30px}
}
#rightPersonCon .sub-tit,#rightPersonCon .sub-tit strong{font-size:30px}
.person-list-con{overflow:hidden;border:1px solid #cfcfcf;margin-top:65px}
.person-list-con li{float:left;width:31%;padding-top:85px;text-align:center}
.person-list-con li strong{display:block;color:#1f1f1f;font-size:26px;letter-spacing:-.7px;font-weight:400;padding:45px 0 30px}
.person-list-con li p{color:#414141;font-size:17px;font-weight:300;letter-spacing:-.7px}
.person-list-con li.person-list2{position:relative;width:38%;padding:0}
.person-list-con li.person-list2 div{border:20px solid #0060a1;padding:160px 0}
.person-list-con li.person-list2 .line1{position:absolute;top:50px;left:-5%}
.person-list-con li.person-list2 .line2{position:absolute;bottom:50px;right:-5%}
.person-list-con li.person-list2 .line1:before,.person-list-con li.person-list2 .line2:after{display:inline-block;content:"";width:65px;height:1px;background-color:#0060a1;vertical-align:middle}
.person-list-con li.person-list2 .line1:before{margin-right:20px}
.person-list-con li.person-list2 .line2:after{margin-left:20px}
.person-list-con li.person-list2 div .logo img{max-width:270px!important;width:80%}
.person-info-list-con{overflow:hidden;border-bottom:1px solid #d5d5d5;padding:55px 0;margin-bottom:50px}
.person-info-list-con h4{float:left;width:15%;margin-right:5%;display:inline-block;text-align:center;padding:18px 0;font-size:28px;letter-spacing:-.8px;color:#1f1f1f;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;font-weight:400}
.person-info-con{float:left;width:55%;padding-left:25%;background:url(../images/person_info_icon1.jpg) no-repeat 5% 0}
.person-position-list{padding-bottom:90px}
.person-position-list li{float:left;width:20%;position:relative}
.person-position-list li span{display:block;height:54px;line-height:54px;color:#fff;font-size:20px;letter-spacing:-.8px;font-weight:300;text-align:center}
.person-position-list li span:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:14px;height:1px;background-color:#fff}
.person-position-list li:first-child span:before{display:none}
.person-info-con dl{overflow:hidden;padding-bottom:32px}
.person-info-con dl:before{width:16px;height:3px;background-color:#0060a1;margin-bottom:10px;content:"";display:block;text-align:left}
.person-info-con dl dd,.person-info-con dl dt{display:inline-block;vertical-align:top;line-height:30px}
.person-info-con dl dt{width:14%;color:#2d2d2d;font-size:20px;letter-spacing:-.75px}
.person-info-con dl dd{width:80%;color:#414141;font-size:17px;font-weight:300;letter-spacing:-.7px}
.person-info-con2{background-image:url(../images/person_info_icon2.jpg)}
.person-system-list li{overflow:hidden;margin-bottom:12px}
.person-system-list li .person-system-tit{float:left;width:44%;padding:20px 3%;border:1px solid #d7d7d7;letter-spacing:-.7px;background-color:#f7f7f7}
.person-system-list li .person-system-tit strong{display:block;padding-bottom:5px;color:#1f1f1f;font-size:20px;font-weight:400}
.person-system-list li .person-system-tit span{color:#414141;font-size:17px;font-weight:300}
.preson-system-mean{position:relative;float:left;width:45%;height:44px;padding:20px 0;text-align:right}
.preson-system-mean strong{display:inline-block;width:50%;color:#004574;font-weight:400;font-size:25px;letter-spacing:-.8px;line-height:44px}
.preson-system-mean .line{position:absolute;top:50%;left:0;width:60%;margin-top:-12px;text-align:left}
.preson-system-mean .line:before{display:inline-block;content:"";top:50%;left:0;width:70%;background:#5b5b5b;height:1px;vertical-align:middle}
.person-info-list-con3{border-bottom:0}
.person-info-list-con3.person-info-list-con h4{float:none}
.benefit-list-con{overflow:hidden;padding-top:45px}
.benefit-list-con li{float:left;width:14.2%;text-align:center;margin-left:-1px}
.benefit-list-con li:first-child{width:14.8%;margin-left:0}
.benefit-list-con li div{border:1px solid #cfcfcf;height:140px;padding:25px 0}
.benefit-list-con li strong{padding-top:22px;color:#414141;font-size:16px;font-weight:300;display:block;line-height:20px;padding-top:20px;word-break:keep-all}
@media all and (max-width:1220px){#rightPersonCon .sub-tit,#rightPersonCon .sub-tit strong{display:block;font-size:24px;line-height:30px}
.person-info-list-con h4{font-size:20px}
.person-info-con{background:0 0;padding-left:2%;width:77%}
.person-position-list{padding-bottom:30px}
.person-position-list li span{font-size:16px}
.person-info-con dl dt{font-size:16px}
.person-info-con dl dd{font-size:15px}
}
@media all and (max-width:768px){.person-list-con li{float:none;width:100%!important;padding:20px 0}
.person-list-con li.person-list2 div{border-width:10px;padding:40px 0}
.person-list-con li.person-list2 .line1{top:-15%;left:5%}
.person-list-con li.person-list2 .line2{bottom:-15%;right:5%}
.person-list-con li.person-list2 .line1:before,.person-list-con li.person-list2 .line2:after{display:block;width:1px;height:30px;margin:10px auto}
.person-list-con li.person-list2 div .logo img{max-width:200px!important}
.person-list-con li .icon{height:60px}
.person-list-con li strong{font-size:18px;padding:15px 0}
.person-list-con li p{font-size:13px}
.person-info-list-con h4{float:none;width:100%;text-align:center;margin:0 auto 15px}
.person-info-list-con{padding:20px 0;margin-bottom:25px}
.person-info-con{float:none;padding:0;width:100%}
.person-position-list li span{height:34px;line-height:34px}
.person-info-con dl{padding-bottom:15px}
.person-info-con dl dt{width:18%}
.person-info-con dl dd{width:75%;font-size:13px;line-height:24px}
.person-system-list li .person-system-tit strong{font-size:16px}
.person-system-list li .person-system-tit span{font-size:13px}
.preson-system-mean .line:before{width:50%}
.preson-system-mean strong{font-size:20px}
.benefit-list-con{text-align:center}
.benefit-list-con li{display:inline-block;float:none;width:23%!important;margin:.5%;vertical-align:top}
.benefit-list-con li div{height:auto;padding:10px 0}
.benefit-list-con li img{height:60px}
.benefit-list-con li strong{font-size:13px;height:40px}
}
section.tbl{color:#444;overflow:hidden}
section.tbl>article{margin-bottom:30px}
.cr{color:#e52a2a;font-weight:600}
.cb{color:#5164c8;font-weight:600}
.bob{border-bottom:1px solid #ddd}
section.tbl h1.tbl-tit{font-size:18px;font-weight:600;color:#444;letter-spacing:-.5px;margin-bottom:15px}
section.tbl h2{float:left;font-size:36px;font-weight:600;color:#444;letter-spacing:-1px;margin-bottom:25px;padding-top:25px;font-weight:500}
.price-box{float:right;overflow:hidden;font-weight:600;padding-top:30px;padding-bottom:25px}
.price-box>p{float:left;font-size:16px;line-height:22px;font-weight:400}
.price-box>p:first-child{margin-right:35px}
.price-box>p:first-child>strong{font-size:38px;line-height:22px;font-weight:600;vertical-align:bottom;font-family:"나눔고딕",NanumGothic,"Nanum Gothic","돋움",Dotum,Arial,sans-serif;letter-spacing:-2px}
.price-box>p:first-child>span{font-size:20px;line-height:22px;vertical-align:bottom;padding-right:10px;font-weight:500}
.stockTbl{width:100%}
.stockTbl th{font-size:15px;height:55px;line-height:42px;background-color:#fafafa;border:0;border-top:2px solid #666;border-bottom:1px solid #afafaf;text-align:center;font-weight:600}
.stockTbl td{font-size:14px;height:45px;text-align:center;border-left:1px solid #ededed;word-break:break-all}
.table02 tr td,.table03 tr td,.table04 tr td,.table05 tr td{border-bottom:1px solid #ededed}
.table04 tr.subject td{border-bottom:1px solid #999;border-left:1px solid #ededed}
.stockTbl{width:100%}
.stockTbl th{font-size:17px;height:55px;line-height:42px;background-color:#fafafa;border:0;border-top:2px solid #666;border-bottom:1px solid #afafaf;text-align:center;font-weight:400}
.stockTbl td{height:45px;text-align:center;border-left:1px solid #ddd;font-weight:300}
.stock02-table tr td{border-bottom:1px solid #ddd}
.stock03-table th{border:1px solid #afafaf}
.stock03-table td{border:1px solid #ddd}
#csPressList.sub-press-list li{width:23.5%}
#cyberInquiryTopCon{padding-bottom:60px;overflow:hidden}
#cyberInquiryTopCon .top-txt-left{float:left;width:80%}
#cyberInquiryTopCon .top-txt-left p{padding:60px 0 0 0}
#cyberInquiryTopCon .top-txt-left p strong{display:block;padding-bottom:36px;font-weight:300;font-size:30px;letter-spacing:-.85px;color:#1f1f1f}
#cyberInquiryTopCon .top-txt-left p span{color:#414141;letter-spacing:-.75px;font-size:19px;line-height:30px;font-weight:300}
#cyberInquiryTopCon .to-inquiry-page-link{float:right;width:20%;text-align:right}
#cyberInquiryTopCon .to-inquiry-page-link a{position:relative;display:inline-block;width:242px;height:242px;text-align:center;color:#232323}
#cyberInquiryTopCon .to-inquiry-page-link a img{position:absolute;top:0;left:0}
#cyberInquiryTopCon .to-inquiry-page-link a strong{position:relative;z-index:1;display:block;padding:93px 0 20px;font-size:28px;font-weight:400;letter-spacing:-.9px}
#cyberInquiryTopCon .to-inquiry-page-link a span{position:relative;z-index:1;color:#5f5f5f;font-size:13px;font-weight:300}
#cyberInquiryTopCon .to-inquiry-page-link a:hover img{transform:rotate(25deg)}
#cyberInquiryInfo{overflow:hidden;margin-bottom:68px}
#cyberInquiryInfo .cyber-info{float:right;width:41%;height:330px;padding:35px 4%;border:1px solid #cfcfcf;background:url(../images/cyber_info_bg2.jpg) no-repeat 100% 100%}
#cyberInquiryInfo .cyber-info:first-child{float:left;background-image:url(../images/cyber_info_bg1.jpg)}
#cyberInquiryInfo .cyber-info h4{color:#1f1f1f;font-size:26px;letter-spacing:-.75px;padding-bottom:14px;border-bottom:1px solid #cdcdcd;font-weight:400;margin-bottom:30px}
#cyberInquiryInfo .cyber-info h4:before{display:block;content:"";width:30px;height:3px;background-color:#0060a1;margin-bottom:20px}
#cyberInquiryInfo .cyber-info li{overflow:hidden;padding:8px 0;color:#4f4f4f;font-weight:300;font-size:15px;letter-spacing:-.5px}
#cyberInquiryInfo .cyber-info ul li:before{content:"";display:inline-block;vertical-align:middle;width:7px;height:7px;margin-right:10px;background-color:#0060a1;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px}
#cyberInquiryInfo .cyber-info li p,#cyberInquiryInfo .cyber-info li strong{float:left}
#cyberInquiryInfo .cyber-info li strong{width:8%;color:#0060a1;font-size:21px;font-weight:500;font-style:italic;line-height:22px}
#cyberInquiryInfo .cyber-info li p{width:90%}
.join-agree-con{margin-bottom:70px}
.agree-content-tit{color:#1f1f1f;font-size:26px;letter-spacing:-.75px;font-weight:400;margin-bottom:30px}
.agree-content-tit:before{display:block;content:"";width:30px;height:3px;background-color:#0060a1;margin-bottom:20px}
.join-agree-text{overflow-y:auto;height:180px;padding:20px 2%;background-color:#fafafa;border:1px solid #dcdcdc}
.agree-check{text-align:center;color:#888;font-size:13px;padding:10px 2%;border:1px solid #dcdcdc;border-top:0}
.essential-txt{color:#616161;font-size:14px;font-weight:300;letter-spacing:-.6px;padding-bottom:20px}
.essential-txt img{margin-right:10px}
.join-tbl{width:100%;border-top:1px solid #000;margin-bottom:20px}
.join-tbl tr{overflow:hidden}
.join-tbl th{width:15%;padding-left:3%;text-align:left;background-color:#f4f4f4;color:#414141;font-size:15px;font-weight:500;word-break:keep-all;border-bottom:1px solid #d9d9d9}
.join-tbl th img{margin-right:10px}
.join-tbl td{width:78%;font-size:13px;padding:12px 10px;background-color:#fff;border-bottom:1px solid #d9d9d9}
.column-tit{display:none;position:absolute;top:-1000em;left:-1000em}
.join-tbl td input.cm-input{background-color:#fff;height:30px;border:1px solid #d8d8d8;text-indent:10px;color:#888}
.join-tbl td input.cm-input:focus{color:#333}
.join-tbl td input.cm-input::-ms-clear{display:none}
.join-tbl td select.cm-select{background-color:#fff;border:1px solid #d8d8d8;height:34px;min-width:120px}
.join-tbl td fieldset{display:inline-block}
.join-tbl td textarea{border:1px solid #d8d8d8;height:100px;width:99%;resize:none}
.sub-txt{color:#868686;font-size:13px;letter-spacing:-.5px;font-weight:400;margin-left:10px}
.sub-btn{display:inline-block;padding:0 25px;height:32px;line-height:32px;border:1px solid #b1b1b1;background-color:#fff;color:#686868;font-size:13px;letter-spacing:-.5px;vertical-align:middle}
.spam-num{margin-right:10px;color:#ff7e00;font-size:18px;font-weight:400}
.join-txt{width:99%;border:1px solid #d8d8d8;height:60px;resize:none}
.check-box-list span{margin-right:3%}
.check-box-list span label{vertical-align:middle;color:#414141;font-size:14px;font-weight:300;letter-spacing:-.25px}
#inquiryTop{overflow:hidden;position:relative;padding:40px 0 90px}
#inquiryTop .inquiry-tit{width:76%;height:32px;color:#1f1f1f;font-size:32px;font-weight:300;letter-spacing:-1px;padding-bottom:15px;border-bottom:1px solid #b3c0cc;margin-bottom:15px}
#inquiryTop .inquiry-tit strong{font-weight:500}
#inquiryTop p{color:#414141;font-size:20px;font-weight:300;letter-spacing:-.8px}
.inquiry-icon{position:absolute;top:0;right:0;padding-left:90px}
.inquiry-icon span{display:block;width:74px;height:10px;position:absolute;top:0;left:0;background-color:#2c4f73;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.inquiry-icon span.icon1{top:40px;transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg)}
.inquiry-icon span.icon2{top:82px}
.inquiry-icon span.icon3{top:124px;transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg)}
.team-list{overflow:hidden}
.team-list li{float:left;width:19%;margin-left:1.25%;margin-bottom:1.25%}
.team-list li.mar0,.team-list li:first-child{margin-left:0}
.team-list li div{padding:25px 5%;height:200px;border:1px solid #d7d7d7;text-align:center;background-color:#f6f6f6}
.team-list li div .inquiry-team-tit{color:#282828;font-size:20px;letter-spacing:-.75px;font-weight:400;margin-bottom:30px}
.team-list li div .team-tel{color:#1e1e1e;font-size:20px;letter-spacing:-.3px;font-weight:400;display:block;padding-bottom:20px;margin-top:30px}
.team-list li div .team-txt{color:#767676;font-size:12.5px;line-height:20px;font-weight:300}
.team-list li.etc-team div{background:#fff}
.team-list li.etc-team dl dd,.team-list li.etc-team dl dt{margin-bottom:12px}
.team-list li.etc-team dl dt{color:#fff;font-size:13px;width:76px;height:26px;line-height:26px;font-weight:300;background-color:#00a19e;display:inline-block}
.team-list li.etc-team dl dd{color:#424242;font-size:15px;font-weight:300}
@media all and (max-width:1220px){#customerCon{width:96%;margin:0 auto}
#csPressList.sub-press-list{width:100%;padding:0}
#csPressList.sub-press-list ul{height:auto;display:block}
#csPressList ul li a .press-tit{font-size:15px;padding:10px 0}
#cyberInquiryTopCon .top-txt-left{width:60%}
#cyberInquiryTopCon .top-txt-left p strong{font-size:24px;line-height:30px;word-break:keep-all}
#cyberInquiryTopCon .top-txt-left p span{font-size:15px;line-height:20px}
#cyberInquiryTopCon .to-inquiry-page-link{width:40%}
#cyberInquiryInfo .cyber-info li{font-size:13px;line-height:18px}
#cyberInquiryInfo .cyber-info li strong{font-size:15px}
#cyberInquiryInfo .cyber-info li br{display:none}
#inquiryTop .inquiry-tit{font-size:24px}
#inquiryTop p{font-size:14px}
.team-list li div .inquiry-team-tit{font-size:18px}
.team-list li div .team-tel{font-size:15px}
.team-list li div .team-txt{font-size:11.5px}
.team-list li div .team-txt br{display:none}
}
@media all and (max-width:768px){#csPressList.sub-press-list ul li{width:48%;margin:1%!important}
#csPressList ul li a .press-cate{font-size:11px;height:20px;line-height:20px}
#cyberInquiryTopCon .to-inquiry-page-link,#cyberInquiryTopCon .top-txt-left{float:none;width:100%;text-align:center}
#cyberInquiryTopCon .top-txt-left p{padding-top:0;margin-bottom:15px}
#cyberInquiryTopCon .top-txt-left p strong{font-size:20px;padding-bottom:10px}
#cyberInquiryTopCon .top-txt-left p span{font-size:12px}
#cyberInquiryTopCon .top-txt-left p span br{display:none}
#cyberInquiryTopCon .to-inquiry-page-link a{display:block;width:150px;height:150px;margin:0 auto}
#cyberInquiryTopCon .to-inquiry-page-link a strong{padding:15px 0;font-size:18px;padding:52px 0 11px}
#cyberInquiryInfo .cyber-info{float:none!important;padding:20px 4%;width:90%;height:auto;margin-bottom:15px;background-size:auto 210px}
#cyberInquiryInfo .cyber-info h4{font-size:18px}
#cyberInquiryInfo .cyber-info h4:before{margin-bottom:10px}
.agree-content-tit{font-size:18px}
.join-tbl td,.join-tbl th,.join-tbl tr{display:block;width:100%;padding:0;background:0 0;border-bottom:0}
.join-tbl th{padding:10px 0 0 0}
.join-tbl td{padding:10px 0;width:100%;background:0 0;border-bottom:0}
.join-tbl td input.cm-input{width:99%!important}
.join-tbl td input.cm-input-short{width:25%!important}
.join-tbl td select{min-width:auto;width:20%}
.join-tbl td fieldset{display:block;padding-top:5px}
.sub-txt{display:block;margin:5px 0 0 0}
.sub-btn{display:block;text-align:center;margin-top:3px}
.spam-num{display:block;margin-bottom:5px}
#inquiryTop{padding:20px 0 40px}
#inquiryTop .inquiry-tit{margin:0 auto;text-align:center;word-break:keep-all;line-height:1.2em;height:auto}
#inquiryTop p{text-align:center;padding:15px 0;word-break:keep-all;line-height:1.2em}
.inquiry-icon{position:relative;float:right;width:210px;text-align:right;border:1px solid red;display:none}
.team-list li{width:48%;margin:1%!important}
.team-list li div{height:170px;padding:15px 5%}
.team-list li div .inquiry-team-tit{margin-bottom:15px}
.team-list li div img{height:30px}
.team-list li div .team-tel{margin-top:15px}
}
@media all and (max-width:640px){.join-tbl th{font-size:13px}
.join-tbl td{font-size:12px}
.sub-btn{margin-top:2px}
.summury-pro{margin-top:50px;height:180px}
}
.common-btns{padding:20px 0 30px;text-align:center;overflow:hidden}
.common-btns a{display:inline-block;width:130px;padding:0 15px;height:42px;text-align:center;vertical-align:middle;line-height:42px;margin:4px 0 0 0;color:#fff;background-color:#252e34;letter-spacing:-.75px;font-size:18px;font-weight:300;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.common-btns a i{float:left;line-height:42px;margin-top:3px}
.common-btns a span{float:right}
.common-btns a.btn-style1{background-color:#125f9f}
.common-btns a.btn-style2{background-color:#3e4c57}
.common-btns a.btn-style3{background-color:#000}
.common-btns .common-left-btns{float:left;width:78%;text-align:left}
.common-btns .common-right-btns{float:right;width:22%;text-align:right}
.no-list-txt{color:#333;font-size:18px;text-align:center;padding:150px 0;border-top:1px solid #0060a1;border-bottom:1px solid #d7d7d7}
.paging{margin:30px 0;text-align:center;vertical-align:bottom}
.paging a{display:inline-block;width:23px;height:23px;line-height:23px;font-size:12px;border:1px solid #ccc;background-color:#fff;color:#999;font-family:"돋움",dotum,"나눔고딕",NanumGothic,"Nanum Gothic",Arial,sans-serif}
.paging a.arrow{color:#333}
.paging a.cur{border:1px solid #555;background-color:#666;color:#fff}
.bbs-search-box{padding:25px 0;text-align:center;border:1px solid #d7d7d7;border-left-color:#aaa;border-right-color:#aaa;background-color:#fafafa;margin-bottom:20px}
.bbs-search-box select{border:1px solid #d7d7d7;height:30px;max-width:130px;width:20%}
.bbs-search-box .search-word{border:1px solid #d7d7d7;height:30px;max-width:190px;width:40%}
.bbs-search-box .search-btn{border:0;margin:0;background-color:#4b4b4b;height:30px;width:30px;color:#333;border:1px solid #d7d7d7;font-size:12px;color:#fff}
.bbs-search-box .search-btn i{font-size:18px}
@media all and (max-width:768px){.common-btns a{height:30px;line-height:30px;font-size:13px;width:80px}
.common-btns a i{line-height:30px;margin-top:3px}
.common-btns .common-left-btns{width:60%}
.common-btns .common-right-btns{width:40%}
.no-list-txt{font-size:14px;padding:100px 0}
}
.bbs-view-con{width:100%;border-top:1px solid #ddd}
.bbs-view-head{padding:24px 3%;overflow:hidden;border-bottom:1px solid #d7d7d7}
.bbs-view-head .bbs-view-tit{color:#343434;font-size:19px;letter-spacing:-.75px;font-weight:600;line-height:1.2em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.bbs-view-head .view-cate{display:inline-block;width:80px;height:30px;color:#fff;font-size:13px;text-align:center;line-height:30px;background-color:#444;font-weight:300;margin-right:10px}
.bbs-view-info{float:right;width:40%;padding-top:5px;text-align:right}
.bbs-view-info dl{overflow:hidden}
.bbs-view-info dd,.bbs-view-info dt{display:inline-block;color:#343434;font-size:12px;line-height:30px}
.bbs-view-info dt{font-weight:400;margin-left:15px;margin-right:5px;color:#000}
.bbs-view-info dt:first-child{margin-left:0}
.bbs-view-file-con{overflow:hidden;padding:12px 3%;background-color:#f6f6f6;border:1px solid #d7d7d7;border-top:0}
.bbs-view-file-con a{float:left;width:60%;vertical-align:middle;text-decoration:underline;color:#414141}
.bbs-view-file-con i{float:left;margin-right:10px;vertical-align:middle;margin-top:4px;color:#000}
.bbs-view-file-con span{float:left;width:90%;line-height:24px;font-size:12px;font-weight:300;text-decoration:underline}
.bbs-editor-con{border-bottom:1px solid #d7d7d7;padding:25px 3%}
.bbs-editor-con img{max-width:100%}
.sns-share-list{text-align:right;padding-top:25px}
.bbs-view-btns{padding-top:30px}
.manage-comment-con{border:1px solid #d7d7d7;margin:10px 0}
.manage-comment-con h1{padding:15px 3%;border-bottom:1px solid #d7d7d7;background-color:#f9f9f9;color:#333;font-weight:600;font-size:15px}
.manage-comment-txt{padding:18px 3%;font-weight:400;line-height:1.5em}
.bbs-comment-con .bbs-cm-head{font-size:15px;color:#2f2f2f;letter-spacing:-.25px;padding-bottom:15px}
.cm-write-con{border:1px solid #d7d7d7;border-top:1px solid #000;margin-bottom:20px}
.cm-write-top{position:relative;overflow:hidden;padding:15px 1%;background-color:#f4f4f4;border-bottom:1px solid #e5e5e5}
.cm-writer-info{line-height:26px;padding-left:30px;background:url(images/board/cm_writer_icon.png) no-repeat}
.cm-write-top .cm-writer{font-weight:600;font-size:17px;color:#333;margin-right:2%;vertical-align:middle}
.cm-write-top .cm-write-sub-txt{color:#9d9d9d;font-size:14px;font-weight:400;vertical-align:middle}
.cm-write-bottom{padding:10px;overflow:hidden}
.cm-write-bottom .cm-textarea{float:left;height:85px;width:85%;padding:10px 0;border:1px solid #e5e5e5;resize:none;box-sizing:border-box}
.cm-write-bottom .cm-regi-btn{float:left;height:85px;width:15%;border:0;padding:0;color:#fff;font-size:15px;background-color:#5096c1;vertical-align:middle}
.cm-list-con{border:1px solid #d7d7d7}
.cm-list-con li{border-top:1px solid #d7d7d7}
.cm-list-con li:first-child{border-top:0}
.cm-item .cm-write-top{background-color:#fcfcfc}
.cm-control-btns{position:absolute;top:50%;right:10px;margin-top:-11px}
.cm-control-btns a{display:inline-block;width:50px;height:22px;line-height:22px;color:#fff;background-color:#999;text-align:center;font-weight:300;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.cm-item .cm-content{padding:10px 1%;font-weight:400;line-height:1.3em;color:#555}
.reply-cm-write-con{padding-left:15px}
.reply-cm-write-con .cm-write-top{padding:15px 3%;border-top:1px solid #e5e5e5;background:#fcfcfc url(images/board/comment_reply.gif) no-repeat 2% 50%}
@media all and (max-width:768px){.bbs-view-head{padding:15px 3%}
.bbs-view-tit{font-size:16px}
.bbs-view-info{float:none;width:100%;text-align:right;overflow:hidden}
.bbs-view-info dd,.bbs-view-info dt{font-size:11.5px}
.bbs-view-file-con{padding:10px 3%}
.bbs-view-file-con a{font-size:11px}
.manage-comment-con h1{padding:10px 3%;font-size:13px}
.manage-comment-txt{font-size:12px}
.cm-write-top{padding:10px 3%}
.cm-writer-info{min-height:20px;line-height:20px;padding-left:23px;background-size:18px 18px}
.cm-write-top .cm-writer{font-size:14px}
.cm-write-top .cm-write-sub-txt{font-size:11px;display:block;line-height:16px}
.cm-write-bottom .cm-textarea{width:75%;height:55px;font-size:12px}
.cm-write-bottom .cm-regi-btn{width:25%;height:55px;font-size:12px}
.cm-control-btns a{font-size:11px}
.cm-item .cm-content{font-size:12px}
.reply-cm-write-con .cm-write-top{padding:10px 5%}
}
.bbs-sort-list{text-align:right;padding-bottom:15px}
.bbs-sort-list a{color:#aaa;font-size:12px;font-weight:300}
.bbs-sort-list img{margin-right:5px}
.bbs-list-tbl{display:table;width:100%;table-layout:fixed}
.bbs-list-head{display:table-header-group}
.bbs-list-head span{display:table-cell;text-align:center;background:#fafafa;color:#343434;font-weight:400;font-size:15px;letter-spacing:-.5px;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #d7d7d7}
.bbs-list-row{display:table-row;width:100%}
.bbs-list-row .column{display:table-cell;vertical-align:middle;padding:20px 0;color:#616161;font-size:15px;font-weight:300;letter-spacing:-.5px;text-align:center;border-bottom:1px solid #d7d7d7}
.bbs-list-row .notice-tit{display:inline-block;width:70%;height:26px;max-width:80px;line-height:26px;color:#fff;font-size:12px;background-color:#125f9f;text-align:center;-webkit-border-radius:px;-moz-border-radius:px;-o-border-radius:px;border-radius:20px}
.bbs-list-row .bbs-title{text-align:left}
.bbs-list-row .bbs-title a{display:block;position:relative;padding:0 35px 0 0}
.bbs-list-row .bbs-title a:hover{color:#000}
.bbs-subject-con{display:inline-block;position:relative;max-width:100%}
.bbs-subject-con .bbs-subject-txt{display:inline-block;padding-right:5px;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:300;line-height:1.2em}
.bbs-subject-con .bbs-subject-icons{position:absolute;left:100%;top:50%;width:32px;margin-top:-8px;text-align:left;display:inline-block}
.bbs-subject-con .bbs-subject-icons .new-icon{display:inline-block;padding:2px 5px;color:#d57743;font-size:11px;border:2px solid #d57743;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.bbs-subject-con .bbs-subject-icons img{vertical-align:middle;margin:-2px 2px 0 2px}
.bbs-subject-con .bbs-subject-icons .cm-num{color:#aaa;font-size:12px;font-weight:400;font-family:"돋움",dotum,"나눔고딕",NanumGothic,"Nanum Gothic",Arial,sans-serif}
.bbs-list-row .reply-state{display:inline-block;width:100px;height:30px;line-height:30px;background-color:#ccc;font-size:13px;font-weight:600;color:#333}
.bbs-list-row .reply-state.reply-finish{background-color:#333;color:#fff}
@media all and (max-width:768px){.bbs-list-tbl{border-top:1px solid #d7d7d7}
.bbs-list-row,.bbs-list-row .column,.bbs-list-tbl{display:block}
.bbs-list-head{display:none;position:absolute;top:-1000em;left:-1000em}
.bbs-list-row{position:relative;width:96%;padding:20px 2%;border-bottom:1px solid #d7d7d7;overflow:hidden}
.bbs-list-row .column{clear:both;border-bottom:0;text-align:left;padding:3px 0;font-size:12px}
.bbs-list-row .column.bbs-no-data{display:none}
.bbs-list-row .column.bbs-block{clear:both;width:100%}
.bbs-list-row .column.bbs-info{clear:none;float:left;width:auto;margin-right:5%}
.bbs-list-row .column:not(.bbs-title):not(.bbs-no-data):before{padding-right:5px;color:#aaa;content:attr(data-label)}
.bbs-list-row .column[data-label=no]:before{padding-right:0;display:none}
.bbs-list-row .notice-tit{height:20px;line-height:20px;font-size:11px}
.bbs-subject-con .bbs-subject-txt{font-size:17px;font-weight:500}
.bbs-list-row .reply-state{height:24px;line-height:24px;font-size:12px;text-align:center}
}
.page_left{width:224px;float:left}
.page_center_box{width:330px;padding-right:20px;float:left;overflow:hidden}
.page_right_box{width:330px;padding-left:20px;float:left;overflow:hidden}
.title_line{font-size:18px;font-weight:700;text-indent:10px;color:#333;height:40px;line-height:40px;margin-bottom:20px}
.title_line a{margin-right:10px}
.pro_left{width:244px;float:left}
.pro_right{width:895px;float:left;border-left:1px solid #e8e8e8;padding-left:20px;margin-bottom:50px}
#prolb_banner{padding:0 0 40px;min-height:200px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:100%}
#prolb_banner .map_path_box{position:relative;color:#333;margin-top:5px}
#prolb_about{clear:both}
#prolb_about .pro_about_img{float:left;width:40%}
#prolb_about .lb_about_text{width:50%;float:right;margin-top:30px}
#prolb_about .lb_about_text h1.bt{font-size:22px;color:#333;height:30px;line-height:30px;margin-bottom:15px}
#prolb_about .lb_about_text span.x{width:40px;height:3px;display:block;background:#333;margin-bottom:25px}
#prolb_about .lb_about_text .ms{line-height:32px;color:#333;font-size:14px;max-height:150px;overflow:hidden}
.solution{border-top:1px solid rgba(255,255,255,.3);display:table}
.solution ul li{height:40px;line-height:40px;float:left;width:100%;text-align:left;background:url(../images/icon02.png) 10px center no-repeat;border-bottom:1px solid #fafafa}
.solution .on{background:#004890}
.solution .on a{color:#fff}
.solution ul li a{text-align:left;padding-left:20px;font-size:14px;overflow:hidden;color:#777}
.solution li:hover{background:#014099}
.solution li:hover a{color:#fff}
.newsline{width:100%;margin:0 auto}
.newsline a{display:inline-block;float:left;height:132px;width:100%;transition:all ease .3s;margin-bottom:50px}
.newsline a:nth-child(2n+2){background:#fafafa}
.newsline a .newstime{width:18%;float:left;height:63px;margin-top:37px;-webkit-align-items:center;display:-webkit-flex;-webkit-justify-content:center}
.newsline a .newstime .newstime_top{font-size:47px;color:#014099;line-height:50px}
.newsline a .newstime .newstime_bot{font-size:16px;color:#787878;line-height:18px;text-transform:uppercase}
.newsline a .newimg{width:160px;height:100px;float:left;border-left:#e8e8e8 solid 1px;margin:15px 0;padding:0 20px}
.newsline a .newimg img{width:160px;height:100px}
.newsline a .newtext{padding-left:32px;width:70%;float:left;text-align:left}
.newsline a .newtext .newtitle{width:100%;float:left;font-size:16px;font-weight:400;color:#014099;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;margin-top:20px}
.newsline a .newtext .ntime{display:none;width:100%;float:left;font-size:12px;color:#787878;line-height:22px}
.newsline a .newtext .newsmall{width:100%;float:left;font-size:13px;color:#787878;line-height:22px;max-height:44px;overflow:hidden}
.newsline a .newsjiantou{margin-left:6%;-webkit-align-items:center;display:-webkit-flex;-webkit-justify-content:center;height:100%;width:13px;float:left}
.newsline a .newsjiantou .newsjiantou2{display:none}
.newsline a:hover{padding-left:0;transition:all ease .3s;background:#014099}
.newsline a:hover .newstime_top{color:#FFF}
.newsline a:hover .newstime_bot{color:#FFF}
.newsline a:hover .newtitle{color:#FFF}
.newsline a:hover .newsmall{color:#FFF}
.newsline a:hover .newsjiantou .newsjiantou1{display:none}
.newsline a:hover .newsjiantou .newsjiantou2{display:block}
.new_list{width:100%;display:table}
.news_right{width:73%;float:left;border-left:1px solid #e8e8e8;padding-left:2%}
.hot_a{width:21%;margin:0 2%;float:left}
.hot_a span{font-size:26px;font-weight:500;color:#333;height:50px;line-height:50px}
.hot_a ul{margin:0;padding:0}
.hot_a ul li{width:100%;height:30px;line-height:30px;font-size:14px}
.u-ipt{width:540px;height:30px;line-height:30px}
.u-btn{width:200px;height:36px;line-height:36px;text-align:center;background:#666;border-radius:5px;border:1px solid #e8e8e8;color:#fff;margin:0 auto;display:table}
.u-tta{width:100%;height:100px}
.m-pg-bd{float:left;padding:20px 0;width:100%}
.m-pg-bd img{width:100%}
.formitm{width:100%;border-bottom:1px solid #e8e8e8;padding:15px 0;float:left}
.formitm .lab{float:left;width:20%}
.formitm .ipt{width:70%;float:left}
.formitm-1{border:0;text-align:center;margin-top:18px}
.m-pg-tt{text-align:center;line-height:40px;font-size:20px;font-weight:500}
.m-pg-info{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #e8e8e8;padding-bottom:20px}
.m-pg-content{font-size:14px;line-height:30px;margin-top:30px}
.m-pg-content img{max-width:800px;text-align:center}
.m-pg-content p{line-height:30px;color:#666}
.nr_box{margin:auto;background:#fff;padding:3% 0;width:1000px}
.zc_left{float:left;width:100%;margin:0 auto}
.about_bt{font-size:26px;color:#014099;margin-bottom:10px;line-height:30px}
.en_bt{font-size:12px;color:#999;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px}
.main_width{width:96%;margin:0 2%;display:table}
#wrap{margin:0 auto;overflow:visible}
.zoom-section{clear:both;width:376px;float:left}
*html .zoom-section{display:inline;clear:both}
.zoom-desc{float:left;width:376px;margin-bottom:10px}
.zoom-small-image{border:1px solid #CCC;float:left;margin-bottom:10px}
.zoom-small-image img{width:100%}
.zoom-tiny-image{border:1px solid #CCC;margin:0;width:60px;height:60px}
.zoom-tiny-image:hover{border:1px solid #C00}
